package com.zzyl.vo;

import com.zzyl.base.BaseVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class ReservationVo extends BaseVo {

    @ApiModelProperty(value = "预约人姓名")
    private String name;   //预约人姓名

    @ApiModelProperty(value = "预约人手机号")
    private String mobile;  //预约人手机号

    @ApiModelProperty(value = "预约时间")
    private LocalDateTime time; //预约时间

    @ApiModelProperty(value = "探访人")
    private String visitor;   //探访人

    @ApiModelProperty(value = "预约类型")
    private Integer type;    //预约类型  1-探访预约 0-参观预约

    @ApiModelProperty(value = "预约状态")
    private Integer status;  //预约状态  0-待报到 1-已完成 2-取消 3-过期

    @ApiModelProperty(value = "每个时间段剩余预约次数")
    private Integer count;  //每个时间段剩余预约次数
}
